render helpless - Français Anglais Dictionnaire